package com.softer.chengxin.param.service;

import com.softer.chengxin.common.domin.CommonResult;
import com.softer.chengxin.param.entity.Grade;

import java.util.List;

/**
 * @author Gong Zhiyang
 * @date 2019/12/14
 */
public interface GradeService {
    /**
     * 保存评级设置，根据主键，有则修改，无则增加
     *
     * @param list    评级集合
     * @return 保存结果
     */
    CommonResult save(List<Grade> list, String loginName);
    /**
     * 获取评级列表
     *
     * @return 列表
     */
    List<Grade> getList();
    /**
     * 删除评级
     *
     * @param id      评级ID
     * @return 删除结果
     */
    CommonResult delete(int id);
    /**
     * 查询信用等级列表
     * 用于下拉列表
     *
     * @return 信用等级下拉列表
     */
    List<String> getLevelList();
}
